Fly Spark (fly-iq4404)
Appearance
This device runs a Downstream kernel. Some UIs will not work, and most features (3D acceleration, audio, etc.) may be broken. |
![]() Fly iq4404 kde plasma 5 | |
Manufacturer | Fly |
---|---|
Name | Spark |
Codename | fly-iq4404 |
Released | 2013 |
Type | handset |
Hardware | |
Chipset | MediaTek MT6572 |
CPU | 2x 1.2 GHz Cortex-A7 |
GPU | Mali-400 |
Display | 480x854 IPS |
Storage | 4 GB |
Memory | 512 MB |
Architecture | armv7 |
Software | |
Original software The software and version the device was shipped with. |
Android 4.2 |
Extended version The most recent supported version from the manufacturer. |
Android |
postmarketOS | |
Category | downstream |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
no |
pmOS kernel The kernel version that runs on the device's port. |
3.10.89 |
Device package |
![]() |
Kernel package |
![]() |
Flashing It is possible to flash the device with pmbootstrap flasher . |
Untested
|
---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Works
|
Battery Charging and battery level reporting works |
Untested
|
Screen Display works. Ideally with sleep mode and brightness control. |
Works
|
Touchscreen |
Works
|
Multimedia | |
3D Acceleration |
Untested
|
Audio Audio playback, microphone, headset and buttons. |
Broken
|
Camera |
Untested
|
Connectivity | |
WiFi |
Untested
|
Bluetooth |
Untested
|
GPS |
Untested
|
Modem | |
Calls |
Untested
|
SMS |
Untested
|
Mobile data |
Untested
|
Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
Sensors | |
Accelerometer Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile |
Untested
|
Contributors
- km2
Maintainer(s)
Users owning this device
How to enter flash mode
+ (loading Recovery)
Connect usb cable and enter:
sudo adb start-server
When Recovery is fully loaded
adb reboot bootloader
When the fastboot logo appears on the phone
Installation
You can install it on an sd card or flash it on your phone through recovery. To do this, instead of pmbootstrap install, run
./pmbootstrap.py install --android-recovery-zip --recovery-install-partition=data
It loads into recovery (I checked on twrp), go to advanced ones and click adb sideload. We connect the usb cable and run
./pmbootstrap.py flasher --method=adb sideload
And flashing the kernel
fastboot flash boot boot.img-fly-iq4404
Photos
See also
- pmaports!1213 Initial merge request
device-fly-iq4404
linux-fly-iq4404